<?php
  /*
    static 静态变量  可以使用 static关键字来定义一个静态变量
      静态binalshi一个非常非常好的东西， 我们可以利用这个静态变量来做一些网站的配置项等等

    以下是一个实例
  */ 
  function normal(){
    $count = 1;
    $count++;
    echo $count.'<hr />';
  }
  normal();  # 2
  normal();  # 2
  normal();  # 2

  function useStatic(){
    static $number = 1;  # 可以理解成 有了这个static关键字之后 这行代码只会执行一次
    $number++;
    echo $number.'<hr />';  # 可以使用 . 来做字符串的拼接  和JS中的 console.log(a,b)的意思差不多，可以一直拼接
  }
  useStatic();  # 2 
  useStatic();  # 3
  useStatic();  # 4

  /*
    由以上的例子中可以非常好的看出两个的区别，  在使用了static之后，相当于是这个变量会被一直的保存
      也可以换一种方式来理解  就是这个变量只会创建一次
  */ 